Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add suffix to fluentbit configurator #2567

Merged

Conversation

mslipper
Copy link
Contributor

Description

We run Kurtosis in our CI pipeline. Multiple processes create Kurtosis enclaves concurrenctly. When the timing is just right, it can lead to a race condition where the fluentbit configurator container sticks around and no further enclaves can be created until we manually delete the fluentbit container.

This PR adds a suffix to the configurator container so that it is isolated from other concurrent runs.

Is this change user facing?

No

@mslipper mslipper changed the title fix: add suffix to fluentd configurator fix: add suffix to fluentbit configurator Oct 16, 2024
We run Kurtosis in our CI pipeline. Multiple processes create Kurtosis enclaves concurrenctly. When the timing is just right, it can lead to a race condition where the fluentbit configurator container sticks around and no further enclaves can be created until we manually delete the fluentbit container.

This PR adds a suffix to the configurator container so that it is isolated from other concurrent runs.
@mslipper mslipper force-pushed the bugfix/fluentd-configurator-name branch from 669fd06 to 7071c2e Compare October 16, 2024 22:22
@mslipper
Copy link
Contributor Author

cc @kurtosis-tech/engineers for review.

@tedim52
Copy link
Contributor

tedim52 commented Oct 22, 2024

Once this is merged, the CI should pass so I'll rerun them. #2572.

@tedim52 tedim52 requested a review from barnabasbusa December 4, 2024 01:15
@tedim52 tedim52 added this pull request to the merge queue Dec 4, 2024
Merged via the queue into kurtosis-tech:main with commit f797516 Dec 4, 2024
49 checks passed
github-merge-queue bot pushed a commit that referenced this pull request Dec 4, 2024
🤖 I have created a release *beep* *boop*
---


##
[1.4.3](1.4.2...1.4.3)
(2024-12-04)


### Bug Fixes

* add suffix to fluentbit configurator
([#2567](#2567))
([f797516](f797516))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: kurtosisbot <[email protected]>
mslipper added a commit to ethereum-optimism/optimism that referenced this pull request Dec 4, 2024
Kurtosis landed [my fix](kurtosis-tech/kurtosis#2567) for the race condition that prevented us from running a shared Kurtosis instance between jobs. This PR brings that back.
github-merge-queue bot pushed a commit to ethereum-optimism/optimism that referenced this pull request Dec 5, 2024
* ci: Remove Kurtosis-specific go job

Kurtosis landed [my fix](kurtosis-tech/kurtosis#2567) for the race condition that prevented us from running a shared Kurtosis instance between jobs. This PR brings that back.

* remove dep
sigma pushed a commit to ethereum-optimism/optimism that referenced this pull request Dec 19, 2024
* ci: Remove Kurtosis-specific go job

Kurtosis landed [my fix](kurtosis-tech/kurtosis#2567) for the race condition that prevented us from running a shared Kurtosis instance between jobs. This PR brings that back.

* remove dep
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants